foundation trenches - Spanisch Englisch Wörterbuch